highly strained - Français Anglais Dictionnaire